to rain in - Turkish English Dictionary